deoxyribonucleic acid fingerprint - Francés Inglés Diccionario